package com.epoch.app.applicationperformancemonitor.datacountcompare.service;

import com.alibaba.lattice2.epoch.meshflow.model.annotation.MeshFlowService;
import com.alibaba.lattice2.epoch.sdk.model.annotation.EpochAPI;
import com.alibaba.lattice2.epoch.sdk.model.annotation.EpochAPIService;
import com.alibaba.lattice2.epoch.sdk.proxy.SpringBeanInvokeProxy;
import com.epoch.app.applicationperformancemonitor.datacountcompare.dto.DataCountRequest;


@EpochAPIService(app = "application_performance_monitor", model = "DataCountCompare")
@MeshFlowService(name = "DataCountCompare", apps = {"application_performance_monitor"})
public interface DataCountCompareService {

    /**
    * dataCount
    */
    @EpochAPI(api = "DataCountCompare$dataCount")
    default Object dataCount(DataCountRequest dataCountRequest) {
        throw new RuntimeException("此方法未被实现");
    }
}
